# -*- coding: utf-8 -*-
"""
主题初始化模块
通过引用ThemeManager来实现主题管理功能
"""
from .ThemeManager import init_theme_manager, get_theme_manager


def init_themes_modules(app=None):
    """
    初始化主题管理器并初始化所有主题
    
    Args:
        app: Flask应用实例
        
    Returns:
        ThemeManager: 主题管理器实例
    """
    return init_theme_manager(app)


def get_theme_manager_instance():
    """
    获取主题管理器实例
    
    Returns:
        ThemeManager: 主题管理器实例
    """
    return get_theme_manager()